package com.iob.coin.config;

import java.io.File;

/**
 * @Author: GuoXinyuan
 * @Date: 2021/5/15
 * 主配置类 存放主要配置信息
 */

public class MainConfig {

    /**
     * 跨域放行地址
     */
    public static final String CORS_ADDRESS = "http://localhost:8000";
//    public static final String CORS_ADDRESS = "http://1.15.234.131:8000";

    /**
     * 用户登录信息键
     * 用户登录后其id存放在 http session 此值对应 session 键
     */
    public static final String IDENTIFY_SESSION_KEY = "user";

    /**
     * 登录验证失败时ResponseVO message中携带的命令
     * 前后端此命令字符串必须一致 "==="
     * 收到此命令后用户证明用户在后端验证失败 将被推回主页
     */
    public static final String VERIFY_FAILED_COMMAND = "#VerifyFailed";

    /**
     * 自然语言解析使用的模型路径
     */
    public static final String LANGUAGE_MODEL_PATH =
            new File("").getAbsolutePath() + File.separator + "models";
//    public static final String LANGUAGE_MODEL_PATH = File.separator+"home"+File.separator+"lighthouse"+File.separator+"ftp"+File.separator+"backend-coin"
//            + File.separator + "models";
}
